three days shy of ... - Español Inglés Diccionario